.xihan{
	margin-top: 50px;
	text-align: center;
}
nav .container ul li a{
	color: #293a46;
}
body{
	border-top: 4px solid #6b15a1;
}
.xihan .au{
	width: 144px;
	height: 144px;
	font-size: 78px;
	color: #6b15a1;
	border-color: #6b15a1;
}
.xihan h1{
	padding-top: 25px;
	padding-bottom: 25px;
}
.xihan .ab{
    color: #fff;
    background-color: #6b15a1;
    border-color: #6b15a1;
}
.xihan .ab:hover{
	background-color: #4d017d!important;
}
.center{
	margin-top: 120px;
	margin-bottom: 120px;
}
.bottom{
	margin-top: 60px;
	margin-bottom: 135px;
}
.bottom .zp{
	height: 149px;
}
.bottom .dw{
	position: relative;
	
}
.bottom .col-md-4{
	margin-top: 20px;
	text-align: center;
}
.bottom .col-md-4 p{
	font-size: 13px;
}
.bottom .dw .ren{
	position: absolute;
	top: 100px;
	left: 50%;
	transform: translateX(-50%);
	border-radius: 50%;
	height: 94px;
	width: 94px;
	border: 4px solid #f5f5f5;
}
.bottom .card-body{
	margin-top: 20px;
}
footer{
	margin: 80px 0;
}
footer a{
	margin: 0 15px;
}
@media (max-width:981px ) {
	footer{
		margin: 40px 0;
	}
	.bottom{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.center{
		margin-top: 50px;
		margin-bottom: 20px;
	}
}